rubbed sore - Alemán Inglés Diccionario